On Inserting Program Understanding Technology into the Software Change Process

نویسنده

  • Kenny Wong
چکیده

Program understanding technologies can be applied effectively in the analysis phase of a software change process. The analysis phase naturally follows a goal-driven metaprocess. Described are issues involved with inserting program understanding technology into existing practice and into such a metaprocess. The implied processes of program understanding and reverse engineering tools play an important role. These issues pose major problems for the acceptance of redocumentation tools such as Rigi, an evolvable reverse engineering tool. An example using Rigi and its analysis methodology for change-impact analysis is considered.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Disease Control Priorities Third Edition: Time to Put a Theory of Change Into Practice; Comment on “Disease Control Priorities Third Edition Is Published: A Theory of Change Is Needed for Translating Evidence to Health Policy”

The Disease Control Priorities program (DCP) has pioneered the use of economic evidence in health. The theory of change (ToC) put forward by Norheim is a further welcome and necessary step towards translating DCP evidence into better priority setting in low- and middle-income countries (LMICs). We also agree that institutionalising evidence for informed priority-setting processes is crucial. Un...

متن کامل

Measurement of Complexity and Comprehension of a Program Through a Cognitive Approach

The inherent complexity of the software systems creates problems in the software engineering industry. Numerous techniques have been designed to comprehend the fundamental characteristics of software systems. To understand the software, it is necessary to know about the complexity level of the source code. Cognitive informatics perform an important role for better understanding the complexity o...

متن کامل

A Qualitative Investigation Into Conceptual Understanding at Iranian Elementary Schools

This study attempts to root out some of the causes of absence of conceptual understanding in elementary level particularly in math subject and the factors that cause this deficiency. As a body of researchers, we use a quasi-form of methodology qualitatively designed by which we give a pre-test and post-test to our participants (randomly selected teachers and students), through some open-ended q...

متن کامل

Change Point Estimation of a Process Variance with a Linear Trend Disturbance

When a change occurs in a process, one expects to receive a signal from a control chart as quickly as possible. Upon the receipt of signal from the control chart a search for identifying the source of disturbance begins. However, searching for assignable cause around the signal time, due to the fact that the disturbance may have manifested itself into the rocess sometimes back, may not always l...

متن کامل

Decoupled Software Pipelining in LLVM

Decoupled software pipelining [5] presents an easy way to automatically extract thread-level parallelism for general loops in any program. The compiler does this by examining the dependences of the loops in a given program, splitting the instructions of those loops into multiple smaller loops that execute in independent threads, and inserting dependence communication where necessary between the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996